﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace HFK.DxFluentUI.Utility
{
  public class HierarchyNamingStrategy
  {
    public string GetNextViewName(string parentViewName, int level)
    {
      return Guid.NewGuid().ToString();
      //return string.Format(ViewNamingFormat, level, 0, parentViewName, Guid.NewGuid());
    }

    //public static int GetViewLevel(string viewName)
    //{
    //  return 0;
    //}

    //public static string GetParentViewName(string viewName)
    //{
    //  return null;
    //}

    //private string ViewNamingFormat = "View[L{0}.I{1}].Parent[{2}].Guid[{3}]";
  }
}
